org.eclipse.vtp.framework.spi
Interface IProcessEngineObserver


public interface IProcessEngineObserver

An observer that is notified of changes to the process engine.

Author:
Lonnie Pryor

Field Summary
static int COMPONENT_TYPE_ACTION
          Represents that an action changed.
static int COMPONENT_TYPE_CONFIGURATION
          Represents that a configuration changed.
static int COMPONENT_TYPE_OBSERVER
          Represents that an observer changed.
static int COMPONENT_TYPE_SERVICE
          Represents that a service changed.
static int EVENT_TYPE_CHANGED
          The event fired when the component for an identifier changes.
static int EVENT_TYPE_RELEASED
          The event fired when the component for an identifier is released.
static int EVENT_TYPE_SELECTED
          The event fired when a component has been selected for an identifier.
 
Method Summary
 void processEngineUpdated(int eventType, int componentType, java.lang.String componentIdentifier)
          Called when a change has occurred to the internals of the process engine.
 

Field Detail

EVENT_TYPE_SELECTED

static final int EVENT_TYPE_SELECTED
The event fired when a component has been selected for an identifier.

See Also:
Constant Field Values

EVENT_TYPE_CHANGED

static final int EVENT_TYPE_CHANGED
The event fired when the component for an identifier changes.

See Also:
Constant Field Values

EVENT_TYPE_RELEASED

static final int EVENT_TYPE_RELEASED
The event fired when the component for an identifier is released.

See Also:
Constant Field Values

COMPONENT_TYPE_ACTION

static final int COMPONENT_TYPE_ACTION
Represents that an action changed.

See Also:
Constant Field Values

COMPONENT_TYPE_CONFIGURATION

static final int COMPONENT_TYPE_CONFIGURATION
Represents that a configuration changed.

See Also:
Constant Field Values

COMPONENT_TYPE_OBSERVER

static final int COMPONENT_TYPE_OBSERVER
Represents that an observer changed.

See Also:
Constant Field Values

COMPONENT_TYPE_SERVICE

static final int COMPONENT_TYPE_SERVICE
Represents that a service changed.

See Also:
Constant Field Values
Method Detail

processEngineUpdated

void processEngineUpdated(int eventType,
                          int componentType,
                          java.lang.String componentIdentifier)
Called when a change has occurred to the internals of the process engine.

Parameters:
eventType - The type of event that ocurred.
componentType - The type of component that changed.
componentIdentifier - The identifier of the component that changed.